having smallpox scars on their face - Espagnol Anglais Dictionnaire